In recent developments, Bank of America strategist Michael Hartnett has expressed concerns... (90 revisions)